﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Corrigiendo.Models;

namespace Corrigiendo.Controllers
{
    public class CursoController : Controller
    {
        //
        // GET: /Curso/
        public static List<Alumno> academia = new List<Alumno>();

        

        public ActionResult Index()
        {
            Dictionary<String, List<Alumno>> definicionAlumnos = new Dictionary<String, List<Alumno>>();
            foreach (Alumno alumno in academia)
            {
                String cursoPerteneciente = alumno.Curso;

                if ( !definicionAlumnos.ContainsKey(cursoPerteneciente) )
                {
                    List<Alumno> nuevaLista = new List<Alumno>();
                    nuevaLista.Add(alumno);
                    definicionAlumnos.Add(cursoPerteneciente, nuevaLista);
                }
                else
                {
                    List<Alumno> almunosEnDefinicion = definicionAlumnos[cursoPerteneciente];
                }
            }
            

            return View(definicionAlumnos);
        }

    }
}
